078bd71e2b2274435547102056744e2f728101b3,inspections/impl/com/intellij/codeInspection/ui/actions/InvokeQuickFixAction.java,InvokeQuickFixAction,actionPerformed,#AnActionEvent#,66
Before Change
public void actionPerformed(AnActionEvent e) {
final InspectionTool tool = myView.getTree().getSelectedTool();
assert tool != null;
ActionGroup fixes = getFixes(myView.getProvider().getQuickFixes(tool, myView.getTree()));
DataContext dataContext = e.getDataContext();
final ListPopup popup = JBPopupFactory.getInstance()
.createActionGroupPopup(InspectionsBundle.message("inspection.tree.popup.title"),
After Change
public void actionPerformed(AnActionEvent e) {
final InspectionTool tool = myView.getTree().getSelectedTool();
assert tool != null;
final QuickFixAction[] quickFixes = myView.getProvider().getQuickFixes(tool, myView.getTree());
if (quickFixes == null || quickFixes.length == 0) {
Messages.showInfoMessage(myView, "There are no applicable quickfixes", "Nothing found to fix");
return;
}